package thread6fQuitThread;

/**
 * Created with IntelliJ IDEA
 * Description:线程引用
 * User:34398
 * Date:2024-07-17
 * Time:10:00
 */



/**
 * NEW         创建了Thread对象，但是内核的线程还没有 t.start()还没有执行
 * TERMINATED  Thread对象虽然还在，但是内核中的线程已经销毁了
 * RUNNALBE    正在cpu上执行+随时可以在cpu上执行
 *
 * //下面三个都是阻塞状态
 * BLOCKED          锁 竞争引起的阻塞
 * TIME_WAITING     时间超出限制的等待 sleep和join带参数的版本
 * WAITING          没有超时时间的等待
 * */



//sleep睡眠会不参与cpu调度，相当于把cpu的资源让个了其他的线程去使用（“放权”）
// -》优先级对cpu影响有限，通过sleep效果会更明显
public class demo8_Thread_reference {

    public static void main(String[] args) {
        Thread mainT=Thread.currentThread();

        Thread t=new Thread(()->{

        });



    }
}
